there has to be an explanation - Turkish English Dictionary